package cn.com.oceansoft.business.szjf.service;

import cn.com.oceansoft.business.sys.entity.SysUser;
import cn.com.oceansoft.business.szjf.entity.CheckInfo;
import cn.com.oceansoft.business.szjf.entity.Expert;
import cn.com.oceansoft.business.szjf.entity.ExpertsTemp;

import java.util.List;

/**
 * Created by Administrator on 2017/7/4.
 */
public interface IExpertService {
    List<Expert> getExperts(Expert a, String free);

    void updateUserExtension(Expert expert);

    void insertExpertsMap(Expert expert);

    void insertZjBak(Expert expert, String flag);

    void insertCheckInfo(CheckInfo info);

    void deleteExpertsTemp(String paguid);

    List<Expert> getExpertsPart(Expert a, String free);

    void savezj(ExpertsTemp expertsTemp);

    void cqzj(List<Expert> experts, String flag, String paguid, String tdate, String time, SysUser session) throws Exception;
}
